
<%@page import="com.informet.ipd.modelo.vo.PlanOperativoVO"%>
<%@page import="com.informet.ipd.modelo.dao.PlanOperativoDao"%>
<%@page import="com.informet.ipd.struts.form.PEIForm"%>
<%@ page import="com.informet.ipd.modelo.dao.FichaDao" %>
<%@ page import="com.informet.ipd.modelo.vo.FichaVO" %>
<%@ page import="com.informet.ipd.struts.form.FichaForm" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.swing.JOptionPane"%>
<%@ page language="java"  pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %>
<%@ taglib uri="/tags/c" prefix="c"%>

<%
            StringBuffer cadenaSalida = new StringBuffer();
            List lista = null;
            List listadisc=null;
            FichaDao supportFacade = new FichaDao();
            FichaForm form1 = new FichaForm();
            FichaVO ficha = null;
            try {
                //var url = "consultasAjax/listarEquipamientoAjax.jsp?codequ="+codequ+"&coddetinfr="+coddetinfr+"&coddisc="+coddisc+"&tipomat="+tipomat+"&nummat="+nummat+"&tipoOper="+tipoOper;
                int codequ = Integer.parseInt(request.getParameter("codequ"));
                int coddetinfr = Integer.parseInt(request.getParameter("coddetinfr"));
                int coddisc = Integer.parseInt(request.getParameter("coddisc"));
                String tipomat = request.getParameter("tipomat");
                int nummat = Integer.parseInt(request.getParameter("nummat"));
                int tipoOper= Integer.parseInt(request.getParameter("tipoOper"));
                ficha = new FichaVO(codequ, tipomat,nummat,coddisc,coddetinfr,tipoOper);
                supportFacade.spManEqu(ficha);
                lista = supportFacade.selectListEqu(coddetinfr);
                cadenaSalida.append("<table id='tabla1' width='99%' align='right' class='userTable'>");
                cadenaSalida.append("<tr class='even' align='center'>");
                cadenaSalida.append("<th class='textoTR'>Disciplina</th>");
                cadenaSalida.append("<th class='textoTR'>Tipo de Material</th>");
                cadenaSalida.append("<th class='textoTR'>N° de material reglamentado</th>");
                cadenaSalida.append("<th class='textoTR'>Editar</th>");
                cadenaSalida.append("<th class='textoTR'>Eliminar</th>");
                cadenaSalida.append("</tr>");
                int flag1=0;
                int i=1;
                Iterator it = lista.iterator();
                while (it.hasNext()) {
                	ficha = (FichaVO) it.next();
                        int cont=0;
                        for(i=0;i<lista.size();i++){
                                    FichaVO fichaequip=(FichaVO)lista.get(i);
                                    if(fichaequip.getNUM_CODDISCEQU_PK()==(ficha.getNUM_CODDISCEQU_PK())){
                                        cont=cont+1;
                                    }


                                    }
                                    
                    cadenaSalida.append("<tr align='center'> ");

                    if(flag1!=ficha.getNUM_CODDISCEQU_PK()){
                    cadenaSalida.append("<td style='width:1500px;text-align: left' align='center' rowspan='" +cont+"'> "+ ficha.getTX_DESCRIPCIONDISCEQU() + "</td>");
                    flag1=ficha.getNUM_CODDISCEQU_PK();
                    }




                    cadenaSalida.append("<td width='8%' align='center'>" +ficha.getTX_TIPOMATERIAL() + "</td>");
                    cadenaSalida.append("<td width='8%' align='center'>" +ficha.getNUM_MATERIAL() + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='editar' alt='editar' border=0  src='images/b_edit.png' onclick=\"editar('"+ficha.getNUM_CODEQUIPAMIENTO_PK()+"','"+ficha.getNUM_CODDISCEQU_PK()+"','"+ficha.getTX_TIPOMATERIAL()+"','"+ficha.getNUM_MATERIAL()+"');\" >");
                    cadenaSalida.append("</td>");
                    cadenaSalida.append("<td width='10%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='eliminar' alt='eliminar' border=0  src='images/b_drop.png' onclick=\"eliminar('"+ficha.getNUM_CODEQUIPAMIENTO_PK()+"');\" >");
                    cadenaSalida.append("</td>");


                    



                    


                    
                    cadenaSalida.append("</tr>");

                    
                }
            } catch (Exception e) {
                cadenaSalida.append("error : "+e.toString());
            }
            out.print(cadenaSalida);
%>